Schritt 1:Voraussetzungen
- Ubuntu 20.04 LTS-Betriebssystem
- System mit mindestens 4 GB RAM und 100 GB Festplattenspeicher
- Sudo-Berechtigungen
– Die Firewall sollte deaktiviert oder ordnungsgemäß konfiguriert sein, um HTTP- und HTTPS-Verkehr zuzulassen
Schritt 2:Aktualisieren Sie Ihr System
„Muschel
sudo apt update &&sudo apt upgrade
„
Schritt 3:Laden Sie Docker Community Edition (CE) herunter und installieren Sie es.
„Muschel
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
„
Schritt 4:Erforderliche Abhängigkeiten installieren
„Muschel
Sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
„
Schritt 5:Harbor-Repository-Schlüssel hinzufügen
„Muschel
curl -L https://storage.googleapis.com/harbor-releases/release-public.key | sudo apt-key add -
„
Schritt 6:Harbor-Repository hinzufügen
„Muschel
sudo add-apt-repository „deb [arch=amd64] https://storage.googleapis.com/harbor-releases/ubuntu fokal stabil“
„
Schritt 7:System aktualisieren
„Muschel
Sudo apt-Update
„
Schritt 8:Harbor installieren
„Muschel
Sudo apt install Harbor
„
Schritt 9:Harbor-Datenbankkonfiguration
Harbor verwendet PostgreSQL als Datenbank, die Datenbank wird jedoch bei der Installation nicht automatisch erstellt.
Verwenden Sie den folgenden Befehl, um die Datenbank zu erstellen:
„Muschel
sudo -u postgres createuser -P Hafen
„
Als nächstes erstellen Sie die eigentliche Hafendatenbank:
„Muschel
erstelltb -O Hafen Hafen
„
Schritt 9:Harbor aktivieren und starten
„Muschel
sudo systemctl enable --now Harbor
„
Schritt 10:Auf die Harbor-GUI zugreifen
Auf Harbor kann unter der Standard-URL „http://localhost“ zugegriffen werden
Schritt 11:Harbor konfigurieren
Sobald Sie auf die Harbor-GUI zugreifen, können Sie mit der Konfiguration beginnen.
1. Legen Sie das Root-Passwort fest:
- Gehen Sie zu den Einstellungen Abschnitt und klicken Sie auf Benutzer Tab.
- Klicken Sie auf das Stammverzeichnis Benutzer und legen Sie das Passwort fest.
- Speichern Sie die Änderungen.
2. Harbor-URL aktualisieren – Ändern Sie die Standard-Registrierungs-URL in die tatsächliche URL Ihrer Harbor-Instanz.
- Gehen Sie zu den Einstellungen Abschnitt und klicken Sie auf System Tab.
- Stellen Sie das Feld „Registrierungs-URL“ auf die tatsächliche URL Ihrer Harbor-Instanz ein, z. B. „localhost“.
- Klicken Sie auf Aktualisieren um die Änderungen anzuwenden.
Fertig!